package com.bs.service;

import java.util.*;
import com.bs.bean.Comment;
/*业务层：CommentService接口，调用dao层实现相关业务操作*/
public interface CommentService {
//	查询comment中的数据
	List<Comment> findAll();
//	根据条件查询comment中的数据
	List<Comment> findAll(Comment whereWrap);
//	根据条件和模式查询comment中的数据
	List<Comment> findAll(Comment whereWrap,boolean mode);

//	根据主键查询comment中的一条数据
	Comment findById(Integer id);

//	向comment表插入一条记录
	int insert(Comment comment);

//	根据主键更新comment表中的一条记录
	int updateById(Comment comment);
//	根据主键选择性更新comment表中的comment数据
	int updateByIdSelective(Comment comment);

//	根据主键删除comment表中的一条记录
	int deleteById(Integer id);
//	根据条件删除comment表中的数据
	int delete(Comment whereWrap);
//	根据条件和模式删除comment表中的数据
	int delete(Comment whereWrap,boolean mode);
//	根据主键集合批量删除comment表中的记录
	int deleteByIds(List<Integer> list);
}
